home *** CD-ROM | disk | FTP | other *** search
/ CD ROM Paradise Collection 4 / CD ROM Paradise Collection 4 1995 Nov.iso / edit / aaem95ma.zip / HELP < prev    next >
Text File  |  1995-02-27  |  13KB  |  212 lines

  1. HELP: N = numeric argument. If no argument, N = 1, unless otherwise stated.
  2. HELP: mark N: 1st = stack top, 2nd etseq down. (-1)th = stack bottom, (-2)th
  3. HELP: etseq up. "region" = between mark N and cursor.
  4. HELP: T1 T2 = text args that key subroutine asks for; in them, type '=' for
  5. HELP: the current buffer. For "column" see "char".
  6. HELP: Mark 999 = where the cursor was before the last command call.
  7. HELP:   The effect of pressing a key sequence which is bound to a buffer:-
  8. HELP: arg>0, or no arg: the current window switches to the key's buffer.
  9. HELP: arg=0: a copy of the key's buffer is inserted at the cursor.
  10. HELP: arg<0: current window is split between its current buffer & key's buffer.
  11. --------------------------------------------------------------------------------
  12. altA :: skip N sentences backwards (-N sentences forwards if N<0)
  13. altB :: skip N words back (-N words forwards if N<0)
  14. altC :: capitalize N words (this word etseq) (this & -N-1 previous words if N<0)
  15. altD :: kill N words forwards (-N words backwards if N<0)
  16. altE :: skip N sentences forwards (-N sentences backwards if N<0)
  17. altF :: skip N words forwards (-N words backwards if N<0)
  18. altG :: goto line N (first line of buffer = 1st, not 0th)
  19. altH :: kill word back N times (forwards -N times if N<0)
  20. altI :: check spelling of next word (all words in region if N set & not 0)
  21. altJ :: add assumed CR before the assumed LF at all end-of-lines in region
  22. altK :: kill N sentences forwards (-N sentences backwards if N<0)
  23. altL :: lowercase N words (this word etseq) (this & -N-1 previous words if N<0)
  24. altM :: find & reset buffer's modes by a menu: can call all the 'set mode' subrs
  25. altN :: skip N paragraphs forwards (-N paragraphs backwards if N<0)
  26. altO :: go to file selected by menu of current buffer's file's directory
  27. altP :: skip N paragraphs backwards (-N paragraphs forwards if N<0)
  28. altQ :: reformat a paragraph
  29. altR :: replace T1 by T2 in region (from cursor to mark N)
  30. altS :: replace T1 by T2 in region (from cursor to mark N), asking each time
  31. altT :: twiddle words: move this word N words forwards (-N words back if N<0)
  32. altU :: uppercase N words (this word etseq) (this & -N-1 previous words if N<0)
  33. altV :: scroll screen down N times (up -N times if N<0)
  34. altW :: copy region (from cursor to mark N) to kill ring
  35. altX :: call subr/macro T1 with arg N. If T1 is null string, menu of subr names
  36. altY :: replace yank by previous kill in kill ring
  37. altZ :: show region at next screen display. If N=0, show from mark 1 to mark 2.
  38. home :: go to top of buffer
  39. uparrow :: go up N lines (down -N lines if N<0)
  40. pageup :: scroll screen down N times (up -N times if N<0)
  41. leftarrow :: go left N characters (right -N characters if N<0)
  42. rightarrow :: go right N characters (left -N characters if N<0)
  43. end :: go to end of buffer
  44. downarrow :: go down N lines (-N lines up if N<0)
  45. pagedown :: scroll screen up N times (-N down if N<0)
  46. insertkey :: insert a space N times (delete -N characters if N<0)
  47. deletekey :: delete a character N times (insert -N spaces if N<0)
  48. ctrldownarrow :: in fold-long-lines mode, go about N line-folds down (-N up)
  49. ctrluparrow :: in fold-long-lines mode, go about N line-folds up (-N down)
  50. leftbutton :: mousing mode, or mousing region: see MOUSE section in file README
  51. middlebutton :: menu of AAEMACS commands (click twice if in mousing mode)
  52. rightbutton :: menu of AAEMACS commands (click twice if in mousing mode)
  53. leftbuttondown :: start mousing region: see MOUSE section in file README
  54. middlebuttondown :: do nothing
  55. rightbuttondown :: do nothing
  56. mousemove :: moves the cursor
  57. althome :: set mark N to start of buffer
  58. altend :: set mark N to end of buffer
  59. altequals :: menu of AAEMACS commands
  60. altsharp :: menu of currently defined macros
  61. altuparrow :: skip N sentences backwards (-N sentences forwards if N<0)
  62. altdownarrow :: skip N sentences forwards (-N sentences backwards if N<0)
  63. altleftarrow :: skip N words backwards (-N words forwards if N<0)
  64. altrightarrow :: skip N words forwards (-N words backwards if N<0)
  65. altdelete :: delete N words forwards (-N words backwards if N<0)
  66. altbksp :: delete N word backwards (-N words forwards if N<0)
  67. altinsert :: insert N newlines, then go to end of the line before them
  68. alt1 :: enter digit 1 as part of arg
  69. alt2 :: enter digit 2 as part of arg
  70. alt3 :: enter digit 3 as part of arg
  71. alt4 :: enter digit 4 as part of arg
  72. alt5 :: enter digit 5 as part of arg
  73. alt6 :: enter digit 6 as part of arg
  74. alt7 :: enter digit 7 as part of arg
  75. alt8 :: enter digit 8 as part of arg
  76. alt9 :: enter digit 9 as part of arg
  77. alt0 :: enter digit 0 as part of arg
  78. altminus :: start negative arg
  79. ctrl2 :: check region (from cursor to mark N) for C language bracket matching
  80. ctrlA :: go to start of line
  81. ctrlB :: go left N characters (right -N characters if N<0)
  82. ctrlC :: unbound, do not use, may irretrievably break out of AAEMACS
  83. ctrlD :: delete N characters (insert -N spaces if N<0)
  84. ctrlE :: go to end of line
  85. ctrlF :: go right N characters (left -N characters if N<0)
  86. ctrlG :: discard arg typed
  87. ctrlH :: delete previous N characters (insert -N spaces if N<0)
  88. tab :: insert or overlay N tab characters (ctrl-I's)
  89. ctrlJ :: insert N end-of-lines
  90. ctrlK :: (if at EOL,chain lines,else kill to EOL) N times (-N times left if N<0)
  91. ctrlL :: cursor line becomes Nth on screen (if no argument, refresh display)
  92. ret :: insert N end-of-lines
  93. ctrlN :: go down N lines (-N lines up if N<0)
  94. ctrlO :: insert N end-of-lines, then go to end of line before them
  95. ctrlP :: go up N lines (-N lines down if N<0)
  96. ctrlQ :: ask for a character and insert N copies of it literally
  97. ctrlR :: search for T1 back. If N set, in region starting at its end.
  98. ctrlS :: search for T1 forwards. If N set, in region starting at its beginning.
  99. ctrlT :: twiddle: move this char N chars right (not across eol)(-N left if N<0)
  100. ctrlU :: multiply N by 4, i.e. next command has arg = N*4
  101. ctrlV :: scroll screen up N times (-N down if N<0)
  102. ctrlW :: kill region (from cursor to mark N)
  103. ctrlX ctrlB :: change buffer by menu
  104. ctrlX ctrlC :: unbound, do not use, may break out of AAEMACS
  105. ctrlX ctrlD :: convert ctrl char or " or \ at cursor to \n or \xxx like in C
  106. ctrlX ctrlE :: call DOS command. Afterwards, type any key to get display back
  107. ctrlX ctrlF :: go to (new or old) buffer with file T1 in
  108. ctrlX tab :: (tab = ctrlI) insert text of file named T1
  109. ctrlX ctrlL :: lowercase the region (from cursor to mark N)
  110. ctrlX ctrlO :: delete blank lines round cursor
  111. ctrlX ctrlQ :: reformat region allowing old and new left margin characters
  112. ctrlX ctrlS :: copy current buffer to its file
  113. ctrlX ctrlT :: expand all tabs to spaces in region (from cursor to mark N)
  114. ctrlX ctrlU :: uppercase the region (from cursor to mark N)
  115. ctrlX ctrlW :: copy current buffer to a file
  116. ctrlX ctrlX :: swop mark N with cursor
  117. ctrlX ctrlY :: convert spaces to tabs in region (from cursor to mark N)
  118. ctrlX ctrlZ :: exit from emacs
  119. ctrlX ( :: start recording macro
  120. ctrlX ) :: stop recording macro
  121. ctrlX = :: show information about buffer
  122. ctrlX 1 :: back to one-window mode
  123. ctrlX 2 :: split this window, with N lines in upper half (equal split if no arg)
  124. ctrlX D :: convert \sequence as in C string at cursor to literal char
  125. ctrlX E :: obey current macro
  126. ctrlX F :: set right margin to N (state it if no arg)(N<0 = -N n's proportional)
  127. ctrlX N :: change filename of buffer
  128. ctrlX R :: incremental search backwards
  129. ctrlX S :: incremental search forwards
  130. ctrlX X :: go to Nth buffer in chain (if no arg, next buffer)
  131. ctrlY :: yank last kill at cursor. If N set, set mark N at start of yanked text
  132. ctrlZ :: obey last instruction again N times
  133. ctrlunderline :: online help
  134. esc altK :: bind a key to current buffer (press that key to go to that buffer)
  135. esc altR :: replace T1 by T2 in region (from cursor to mark N), whole words only
  136. esc altS :: replace T1 by T2 in region, whole words only, asking each time
  137. esc ctrlC :: unbound, do not use, may irretrievably break out of AAEMACS
  138. esc ctrlF :: re-read current buffer from its file
  139. esc ctrlK :: unbind a key
  140. esc ctrlN :: give macro K the name T1. Remove name if T1 is empty string.
  141. esc ctrlR :: search for T1 back, whole word only
  142. esc ctrlS :: search for T1 forwards, whole word only
  143. esc space :: set mark N (new mark on stack if (N-1) = how many marks defined)
  144. esc , :: popmark: take top mark off stack & set cursor to it
  145. esc # :: take N marks off top of stack & do not move cursor
  146. esc - :: start a negative arg
  147. esc / :: delete all spaces and tabs round cursor, then insert one space instead
  148. esc . :: pushmark: make a new mark on top of stack, set it to cursor
  149. esc 0 :: start an arg with a 0
  150. esc 1 :: start an arg with a 1
  151. esc 2 :: start an arg with a 2
  152. esc 3 :: start an arg with a 3
  153. esc 4 :: start an arg with a 4
  154. esc 5 :: start an arg with a 5
  155. esc 6 :: start an arg with a 6
  156. esc 7 :: start an arg with a 7
  157. esc 8 :: start an arg with a 8
  158. esc 9 :: start an arg with a 9
  159. esc C :: copy (text between mark N and mark N+1) to cursor
  160. esc G :: go to Nth character in line (leftmost character is 1st, not 0th)
  161. esc J :: remove assumed CR before the assumed LF at all end-of-lines in region
  162. esc K :: bind a key to current macro
  163. esc M :: move (text between mark N and mark N+1) to cursor
  164. esc N :: go to next window in ring of windows
  165. esc P :: go to previous window in ring of windows
  166. esc Q :: reformat between cursor and mark N
  167. esc T :: twiddle lines: move current line down N lines (up -N lines if N<0)
  168. esc X :: display from cursor as hexadecimal
  169. esc \ :: delete all spaces and tabs round cursor
  170. ctrl_ :: help for key sequence typed ('ctrl_ ?' gets more help about help)
  171. --------------------------------------------------------------------------------
  172. altX accentedletters :: stop/start treating PC accented letters as alphanumeric
  173. altX bindkeysubr :: bind a key to subr named T1
  174. altX casemode :: set mode re whether to ignore case of letters in search
  175. altX cccmode :: set mode whether to counterchange at cursor
  176. altX checkhelp :: report any bound keys not listed in file HELP
  177. altX copydir :: insert here a copy of directory T1 (as arg of MSDOS command DIR)
  178. altX delbuf :: remove current buffer from ring of buffers
  179. altX display :: display T1 on the mode line in cyan
  180. altX emptyappendix :: empty the spelling checker's dictionary's appendix
  181. altX getappendix :: load spelling checker's dictionary's appendix from region
  182. altX linefeed :: split this line, and at split set 'no CR before LF here' bit
  183. altX longlinesmode :: set mode whether to print long lines folded
  184. altX mergefile :: merge file T1 into region in ascii order.
  185. altX overlaymode :: set mode whether to insert or overlay chars typed
  186. altX prbindings :: in current buffer list current key bindings
  187. altX prbuffers :: list buffers with bindings, in form obeyable by readmacros
  188. altX prkeynames :: in current buffer list names of all alt keys and special keys
  189. altX prkeys :: in current buffer list all current key bindings
  190. altX prmacro :: in current buffer list current macro, as obeyable by readmacros
  191. altX prmacros :: in current buffer list all macros, as obeyable by readmacros
  192. altX prsubrnames :: in current buffer list all subroutine names
  193. altX putappendix :: copy spelling checker's dictionary's appendix into a buffer
  194. altX readmacros :: read & obey macros & buffer bindings from buffer T1
  195. altX setsortcol :: find/set how many chars at line start for sortlines to ignore
  196. altX skipafterwordmode :: set mode re skipping nonword chars with words
  197. altX sortlines :: sort lines in region into alphabetical order
  198. altX tabmode :: set mode re how to display tab (ctrl-I)
  199. altX twodmode :: set mode re whether going off end of line extends line
  200. altX version :: display version date of version of AAEMACS that you are using
  201. altX wrapmode :: set mode re auto newline insert when typing long lines
  202. --------------------------------------------------------------------------------
  203. currentbuffer :: string function (no args) = full name of current buffer
  204. integer :: macro line (args all names): declare the names as integer variables
  205. keyseq :: string function (args all chars) = those chars as a keysequence
  206. string :: macro line (args all names): declare the names as string variables
  207. goto(label) :: jump in macros: see file MACROS.HLP
  208. if(-,-,-) :: condition in macros: see file MACROS.HLP
  209. --------------------------------------------------------------------------------
  210. And call separate program FINDMODE.EXE with arg HELP for information about DOS
  211. screen modes.
  212.